View Issue Details

IDProjectCategoryView StatusLast Update
0001262T99X171.00 SKB EagleVOCpublic2021-06-04 10:26
Reporter(ALTech) Younkwang Jung Assigned To(SW) Jason LingDue Date
PriorityhighSeveritys2-severeReproducibilityhave not tried
Status closedResolutionfixed 
Summary0001262: [Smart3][BTF][VoC] RCU didn't work in Youtube app
DescriptionHi Kerwin

FW : v15.523.6
RCU : BRM_BA01 v1.4
https://jira.skbroadband.com/browse/BTVV-2515

This log is the log collected for issues that the RCU didn't work

The analysis in DigiCap is as follows:
HomeUI has not received a keycode
If the key doesn't work on YouTube, the manufacturer needs to check.

and the log says that the Youtube app is running
==============================================================
04-01 08:42:35.866 3798 3815 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 pkg=com.google.android.youtube.tv cmp=com.google.android.youtube.tv/com.google.android.apps.youtube.tv.activity.ShellActivity (has extras)} from uid 10057

04-01 11:00:51.815 5718 5718 W BTV_IME-InputAttributes: isAllowApp mInputType :0, TYPE_CLASS_TEXT : 1, package : com.google.android.youtube.tv
04-01 11:00:51.815 5718 5718 W BTV_IME-InputAttributes: isAllowApp = true
04-01 11:00:51.815 5718 5718 W BTV_IME-InputAttributes: isAllowApp mInputType :0, TYPE_CLASS_TEXT : 1, package : com.google.android.youtube.tv
04-01 11:00:51.815 5718 5718 W BTV_IME-InputAttributes: isAllowApp = true
04-01 11:00:51.816 5718 5718 W BTV_IME-InputAttributes: isAllowApp mInputType :0, TYPE_CLASS_TEXT : 1, package : com.google.android.youtube.tv
04-01 11:00:51.816 5718 5718 W BTV_IME-InputAttributes: isAllowApp = true
04-01 11:00:51.921 3458 3715 W ServiceManagement: getService: unable to call into hwbinder service for vendor.amlogic.hardware.remotecontrol@1.0::IRemoteControl/default.
04-01 11:00:51.920 3458 3458 W ATVRemoteAudioH: type=1400 audit(0.0:103999): avc: denied { call } for scontext=u:r:hal_audio_amlogic:s0 tcontext=u:r:rc_server:s0 tclass=binder permissive=0

04-01 11:00:51.987 3798 3901 W GlobalKeyManager: handleGlobalKey keyCode : 167 componentnull
04-01 11:00:51.988 5718 5718 I BTV_IMEService: onKeyUp(), end ## 2 keyCode = 167
================================================================================

Please check if there is anything unusual in the log.

Thank you
YK.Jung
TagsNo tags attached.
Attach Tags

Users monitoring this issue

User List (ALTech) SY Yoon , (SW) Brent Choi , (SW) Jerry Lin

Activities

(ALTech) Younkwang Jung

2021-06-04 08:36

developer  

(SW) Jason Ling

2021-06-04 09:09

developer   ~0007359

Last edited: 2021-06-04 09:27

Hi YK,

I have check main.log.1 in the attachment.

Regarding the behavior of the RCU, It's normal.

line 504 to line 510
04-01 10:22:53.806 3798 3901 W GlobalKeyManager: handleGlobalKey keyCode : 20 componentnull
04-01 10:22:53.807 5718 5718 W BTV_IME-InputAttributes: isAllowApp mInputType :0, TYPE_CLASS_TEXT : 1, package : com.google.android.youtube.tv
04-01 10:22:53.807 5718 5718 W BTV_IME-InputAttributes: isAllowApp = true
04-01 10:22:53.807 5718 5718 W BTV_IME-InputAttributes: isAllowApp mInputType :0, TYPE_CLASS_TEXT : 1, package : com.google.android.youtube.tv
04-01 10:22:53.807 5718 5718 W BTV_IME-InputAttributes: isAllowApp = true
04-01 10:22:53.807 5718 5718 W BTV_IME-InputAttributes: isAllowApp mInputType :0, TYPE_CLASS_TEXT : 1, package : com.google.android.youtube.tv
04-01 10:22:53.807 5718 5718 W BTV_IME-InputAttributes: isAllowApp = true
04-01 10:22:53.977 3798 3901 W GlobalKeyManager: handleGlobalKey keyCode : 20 componentnull

or line 857 to line 863

04-01 10:24:02.792 3798 3901 W GlobalKeyManager: handleGlobalKey keyCode : 22 componentnull
04-01 10:24:02.793 5718 5718 W BTV_IME-InputAttributes: isAllowApp mInputType :0, TYPE_CLASS_TEXT : 1, package : com.google.android.youtube.tv
04-01 10:24:02.793 5718 5718 W BTV_IME-InputAttributes: isAllowApp = true
04-01 10:24:02.793 5718 5718 W BTV_IME-InputAttributes: isAllowApp mInputType :0, TYPE_CLASS_TEXT : 1, package : com.google.android.youtube.tv
04-01 10:24:02.793 5718 5718 W BTV_IME-InputAttributes: isAllowApp = true
04-01 10:24:02.793 5718 5718 W BTV_IME-InputAttributes: isAllowApp mInputType :0, TYPE_CLASS_TEXT : 1, package : com.google.android.youtube.tv
04-01 10:24:02.793 5718 5718 W BTV_IME-InputAttributes: isAllowApp = true
04-01 10:24:02.850 3798 3901 W GlobalKeyManager: handleGlobalKey keyCode : 22 componentnull

BTV_IME-InputAttributes indicates key event Android receives and shows the currently running application
GlobalKeyManager shows the which key code pressed by user.

keyCode : 22 means KEYCODE_DPAD_RIGHT
keycode: 20 means KEYCODE_DPAD_DOWN

so I think that Android has already received RCU key event.

I also checked the log file you provided in the main post.
======================================================================
04-01 08:42:35.866 3798 3815 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 pkg=com.google.android.youtube.tv cmp=com.google.android.youtube.tv/com.google.android.apps.youtube.tv.activity.ShellActivity (has extras)} from uid 10057

04-01 11:00:51.815 5718 5718 W BTV_IME-InputAttributes: isAllowApp mInputType :0, TYPE_CLASS_TEXT : 1, package : com.google.android.youtube.tv
04-01 11:00:51.815 5718 5718 W BTV_IME-InputAttributes: isAllowApp = true
04-01 11:00:51.815 5718 5718 W BTV_IME-InputAttributes: isAllowApp mInputType :0, TYPE_CLASS_TEXT : 1, package : com.google.android.youtube.tv
04-01 11:00:51.815 5718 5718 W BTV_IME-InputAttributes: isAllowApp = true
04-01 11:00:51.816 5718 5718 W BTV_IME-InputAttributes: isAllowApp mInputType :0, TYPE_CLASS_TEXT : 1, package : com.google.android.youtube.tv
04-01 11:00:51.816 5718 5718 W BTV_IME-InputAttributes: isAllowApp = true
04-01 11:00:51.921 3458 3715 W ServiceManagement: getService: unable to call into hwbinder service for vendor.amlogic.hardware.remotecontrol@1.0::IRemoteControl/default.
04-01 11:00:51.920 3458 3458 W ATVRemoteAudioH: type=1400 audit(0.0:103999): avc: denied { call } for scontext=u:r:hal_audio_amlogic:s0 tcontext=u:r:rc_server:s0 tclass=binder permissive=0

04-01 11:00:51.987 3798 3901 W GlobalKeyManager: handleGlobalKey keyCode : 167 componentnull
04-01 11:00:51.988 5718 5718 I BTV_IMEService: onKeyUp(), end ## 2 keyCode = 167
======================================================================

keycode 167 is KEYCODE_CHANNEL_DOWN, Youtube does not support channel up/down. so It's normal.

(ALTech) Younkwang Jung

2021-06-04 10:26

developer   ~0007363

Hi Jason

Thank you for analyzing the log.
I updated the contents of jira.

Thank you
YK.Jung

Issue History

Date Modified Username Field Change
2021-06-04 08:36 (ALTech) Younkwang Jung New Issue
2021-06-04 08:36 (ALTech) Younkwang Jung Status new => assigned
2021-06-04 08:36 (ALTech) Younkwang Jung Assigned To => (SW) Kerwin Chen
2021-06-04 08:36 (ALTech) Younkwang Jung File Added: 0130000101_20210402_1C_BF_C0_F9_14_1D (3).zip
2021-06-04 08:36 (ALTech) Younkwang Jung Issue Monitored: (SW) Brent Choi
2021-06-04 08:36 (ALTech) Younkwang Jung Issue Monitored: (SW) Jerry Lin
2021-06-04 08:37 (ALTech) Younkwang Jung Issue Monitored: (ALTech) SY Yoon
2021-06-04 09:01 (SW) Kerwin Chen Assigned To (SW) Kerwin Chen => (SW) Jason Ling
2021-06-04 09:09 (SW) Jason Ling Note Added: 0007359
2021-06-04 09:27 (SW) Jason Ling Note Edited: 0007359
2021-06-04 10:26 (ALTech) Younkwang Jung Note Added: 0007363
2021-06-04 10:26 (ALTech) Younkwang Jung Status assigned => closed
2021-06-04 10:26 (ALTech) Younkwang Jung Resolution open => fixed